//// Programa servidor
//
//#include <iostream>
//#include <string>
//#include <ctime>
//
//#include "ServerSocket.h"
//#include "SocketException.h"
//
//using namespace std;
//
////int main ( int argc, int argv[] ){
////	
////	string msg_send, msg_recive;
////	time_t hoje;
////
////	cout << "Bem-vindo ao Sugoou-Serverino" << endl;
////	cout << "Criado por MC e Baggio, - Julho/2008 " << endl;
////	cout << "-----------------------------------------------" << endl;
////	cout << "Servidor Iniciado... " << endl;
////	time(&hoje);
////	string timestr;
////	timestr.clear();
////	timestr.append(ctime(&hoje));
////	timestr = timestr.substr(0,timestr.size()-1);
////	cout << "--> " <<  timestr << endl << endl ;
////	
////
////  
////  try{
////      //Cria socket
////      ServerSocket server = ServerSocket( 1234 );
////      while ( true ){
////		  ServerSocket new_sock;
////		  cout << "1" << endl;
////		  server.accept(new_sock);  //Espera aqui...
////		  cout << "2" << endl;
////	  try{
////	      while (true){
////			  
////			  new_sock >> msg_recive;
////			  cout << "Msg recebida: " << msg_recive << endl;
////			  
////			  msg_send = "Hash(" + msg_recive + ") = ";
////			  msg_send += "0x1234567890";
////			  time(&hoje);
////			  timestr.clear();
////			  timestr.append(ctime(&hoje));
////			  timestr = timestr.substr(0,timestr.size()-1);
////			  
////			  msg_send += "\nData: " + timestr;
////			  msg_send += "\n";
////			  
////		      cout << "Enviando: " << msg_send;
////			  new_sock << msg_send;
////			  
////	      }
////	   }
////	  catch ( SocketException& jj) {
////		  
////		  cout << "Passou aqui com: " << jj.description() << endl;
////	  }
////	}
////  }catch ( SocketException& e ){
////      std::cout << "Exception: " << e.description() << endl;
////  }
////  return 0;
////}
//
//
//#include "Severino.h"
//
//int main ( int argc, int argv[] ){
//
//	cout << "Bem-vindo ao Sugoou-Serverino" << endl;
//	cout << "Criado por MC e Baggio, - Julho/2008 " << endl;
//	cout << "-----------------------------------------------" << endl;
//			
//	Severino ss;
//	ss.open(1234);
//	
//	string loop;
//	
//	while (true){
//		ss.get(loop);
//		ss.send(loop);
//	}
//	
//	return 0;
//}
